critically acclaimed - English Synonyms Dictionary